dynamic sizing from offset[Width|Height]