The only physical barrier to charge faster is the Battery accepting high power. Transport of ions at a rate faster than allowable forms dead spots and plating on a cellular level which leads to long term reduction in battery life. Moreover, as more power is pumped into the Battery, more heat is generated which in turn lowers the energy capacity of each Cell in the Battery. This then leads to Battery overheating which then results in slower charge times and greater capacity fade over time.